package com.jingli.pile.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;

/**
 * 电池箱信息
 * @TableName sup_battery_pack_info
 */
@TableName(value ="sup_battery_pack_info")
public class SupBatteryPackInfo implements Serializable {
    /**
     * 
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 运营商 ID
     */
    private String operatorId;

    /**
     * 电池箱编码
     */
    private String batteryPackId;

    /**
     * 资产所属方 ID
     */
    private String ownerId;

    /**
     * 电池箱资产 所属方名称
     */
    private String ownerName;

    /**
     * 电池箱额定 容量
     */
    private String batteryPackCapacity;

    /**
     * 电池箱支持 车辆型号数 量
     */
    private Integer carModelNum;

    /**
     * 电池箱支持 车型信息
     */
    private String supportCarModel;

    /**
     * 电池类型
     */
    private Integer batteryType;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

    /**
     * 
     */
    public Integer getId() {
        return id;
    }

    /**
     * 
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 运营商 ID
     */
    public String getOperatorId() {
        return operatorId;
    }

    /**
     * 运营商 ID
     */
    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }

    /**
     * 电池箱编码
     */
    public String getBatteryPackId() {
        return batteryPackId;
    }

    /**
     * 电池箱编码
     */
    public void setBatteryPackId(String batteryPackId) {
        this.batteryPackId = batteryPackId;
    }

    /**
     * 资产所属方 ID
     */
    public String getOwnerId() {
        return ownerId;
    }

    /**
     * 资产所属方 ID
     */
    public void setOwnerId(String ownerId) {
        this.ownerId = ownerId;
    }

    /**
     * 电池箱资产 所属方名称
     */
    public String getOwnerName() {
        return ownerName;
    }

    /**
     * 电池箱资产 所属方名称
     */
    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    /**
     * 电池箱额定 容量
     */
    public String getBatteryPackCapacity() {
        return batteryPackCapacity;
    }

    /**
     * 电池箱额定 容量
     */
    public void setBatteryPackCapacity(String batteryPackCapacity) {
        this.batteryPackCapacity = batteryPackCapacity;
    }

    /**
     * 电池箱支持 车辆型号数 量
     */
    public Integer getCarModelNum() {
        return carModelNum;
    }

    /**
     * 电池箱支持 车辆型号数 量
     */
    public void setCarModelNum(Integer carModelNum) {
        this.carModelNum = carModelNum;
    }

    /**
     * 电池箱支持 车型信息
     */
    public String getSupportCarModel() {
        return supportCarModel;
    }

    /**
     * 电池箱支持 车型信息
     */
    public void setSupportCarModel(String supportCarModel) {
        this.supportCarModel = supportCarModel;
    }

    /**
     * 电池类型
     */
    public Integer getBatteryType() {
        return batteryType;
    }

    /**
     * 电池类型
     */
    public void setBatteryType(Integer batteryType) {
        this.batteryType = batteryType;
    }
}